CCS64 Bug List

 

Graphics-Oriented Bugs :

  

Other Bugs : 

CCS64 Enhancement List

 

Kernel-Oriented Enhancements 

 

Device-Oriented Enhancements 

 

Graphics-Oriented Enhancements 

 

Other Enhancements 

 

Windows-Oriented Enhancements

 

Bug-Fixes / Enhancements

Made In CCS64 V3.0 BETA

 

1.  User-Discovered Bug-Fixes Made In CCS64 V3.0 BETA :

 

Kernel-Oriented Bug-Fixes :

·         The "nachtm" program on This Disk should install an interrupt-driven music player to play music, but it just quits back to BASIC instead.

 

Device-Oriented Bug-Fixes :

·         Various problems with T64 files – the file-pointer does not move on to the next file in a multi-part T64 file and file-names are not interpreted correctly.

·         When loading a file with the "LOAD" command, the "SEARCHING FOR" and "LOADING" lines of text do not appear.  This can cause problems with programs that put LOAD commands on the screen, then execute them, by filling the keyboard buffer.  This File demonstrates this problem.

·         Galleon / Chromance crashes, whilst it is loading.

·         This Version of Continental Circus crashes, whilst it is loading.

  

Game-Oriented Bug-Fixes :

  

Sound-Oriented Bug-Fixes :

 

Other Bug-Fixes :

 

2.  Developer-Discovered Bug-Fixes Made In CCS64 V3.0 BETA :

 

Device-Oriented Bug-Fixes :

 

Sound-Oriented Bug-Fixes :

·         The SID emulation is completely re-set, after a system re-set (both internal registers and visible registers are zeroed).

 

Windows-Oriented Bug-Fixes

·         New program icons.

·         Program registration information is shown in the About program box.

 

3.  User-Requested Enhancements Made In CCS64 V3.0 BETA :

 

Device-Oriented Enhancements :

 

Graphics-Oriented Enhancements :

·         To make the emulator work as a true Windows application with a Windows Windowed mode (instead of the DirectX Windowed mode, which did not work correctly for everybody).

·         The ability to choose the actual graphics re-fresh rate, instead of having to use third-party graphics re-fresh rate tweaking programs.

·         Frame-skipping for the graphic modes.  At the moment, if a machine is not powerful enough, the whole execution slows-down.

 

Sound-Oriented Enhancements 

·         To add support for the HardSID sound card, in the new CCS64 V3.0 BETA.   This is so that both HardSID users and non-HardSID users can use the same version of CCS64 V3.0 BETA.  This would also make the development and distribution of updated versions of CCS64 V3.0 BETA a lot easier.

 

Other Enhancements :

·         There is a SDK for net-play, especially for emulators, called Kaillera.  Can this be implemented in the emulator?

  

4.  Developer-Added Enhancements Made In CCS64 V3.0 BETA :

 

Device-Oriented Enhancements :

·         Support for the Magic Formel cartridge.

·         When the CPU enters halt mode, to show the address that this occurs, and to allow the option of either entering the MC Monitor or of performing a hard re-set of the system.

·         Two new short-cut key combinations – Select Next Disk Into Drive 8 (ALT + F5) and Select Previous Disk Into Drive 8 (ALT + F6).

·         To add a C2N Noise option, which allows the tape loading noise to be heard.